package day06;

import java.io.File;
import java.io.IOException;
import java.util.Scanner;

/**
 * 要求用户输入一个文件或目录名，并删除当前目录下的该文件或目录。
 * 可自行手动先在当前项目目录中创建一个要删除的文件或目录，若是目录，还可以
 * 在该目录中继续创建若干级目录和文件。
 * @author Bonnie
 *
 */
public class Test05 {

    public static void main(String[] args) throws IOException {
        Scanner input = new Scanner(System.in);
        String fname = input.next();
        File file = new File("./Home_Work/src/day06/"+fname);
        if (file.exists()){
            delAllFile(file);
        }
        if (!fname.contains(".")){
            file.mkdir();
        }else{
            file.createNewFile();
        }
        input.close();
    }

    public static void delAllFile(File file){
        if (file.isDirectory()){
            File[] items = file.listFiles();
            for (File fl:items){
                delAllFile(fl);
            }
        }
        file.delete();
    }
}
